#include "stdafx.h"
#include "Camera.h"

Camera::Camera(float r)
{
	// Raio:
	this->r = r;

	// Set Pos:
	this->pos = new Vector3f(0.0, 0.0, -r);

	// Set Up:
	this->up  = new Vector3f(0.0, 1.0, 0.0);
}

//setters:
void Camera::setUp (Vector3f *up)
{
	this->up = up;
}
void Camera::setPos(Vector3f *pos)
{
	this->pos = pos;
}

//getters:
Vector3f *Camera::getUp ()
{
	return this->up;
}
Vector3f *Camera::getPos()
{
	return this->pos;
}